Tureng Mobile
Deyim
2
s.
caught on the hop
s.
caught unawares